Big Huge Thesaurus

philosophical doctrine

noun